Tata Motors is generating strong free cash flow, which will help it pursue its business plans and reduce high debts.